cable-stayed footbridge - French English Dictionary